package com.itheima.mall.api.ums;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.itheima.mall.pojo.ums.Admin;

import java.util.List;
import java.util.Map;

public interface AdminServiceApi {
    Admin findByName(String username);

    Admin info(Long adminId);

    void delAdmin(Long id);

    Page list(String keyword, Integer pageNum, Integer pageSize);

    void register(Admin admin);

    void roleUpdate(Long adminId, Long[] roleId);

    Admin getUserInfoById(Long id);

    void updateUserInfoById(Admin admin);

    void update(Admin admin);
}
